barking spud - Almanca İngilizce Sözlük